armoured belt - French English Dictionary